/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Mail;
/**
 *
 * @author yonmigongora@gmail.com
 */
public class Message {
    
    private String sender;
    private String destinatario;
    private String asunto;
    private String mensaje;
    private boolean estado;

    /**
     * vacia la informacion del Message.
     */      
    public Message(){
        this.asunto = this.mensaje = this.destinatario = this.sender = null;
        this.estado = false;
    }
    /**
     * actualiza la informacion del Message.
     */      
    public Message(String sender, String destinatario, String asunto, String mensaje) {
        this.sender = sender;
        this.destinatario = destinatario;
        this.asunto = asunto;
        this.mensaje = mensaje;
        this.estado = false;    // cambia estado al ser enviado
    }

    public String getSender() {
        return sender;
    }

    public void setSender(String sender) {
        this.sender = sender;
    }

    public String getDestinatario() {
        return destinatario;
    }

    public void setDestinatario(String destinatario) {
        this.destinatario = destinatario;
    }

    public String getAsunto() {
        return asunto;
    }

    public void setAsunto(String asunto) {
        this.asunto = asunto;
    }

    public String getMensaje() {
        return mensaje;
    }

    public void setMensaje(String mensaje) {
        this.mensaje = mensaje;        
    }

    public boolean isEstado() {
        return estado;
    }

    public void setEstado(boolean estado) {
        this.estado = estado;
    }
    
    @Override
    public String toString(){
        return "From:  "+  sender + "/ To: " + destinatario +"/ Subject: " + asunto + "/ Text " + mensaje;
    }
}
